replicas 2018 ending explained